Remove sequence diagram image in the yaml and instead refer to ICM#213
Remove sequence diagram image in the yaml and instead refer to ICM#213
Conversation
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
There was a problem hiding this comment.
I think content is a little bit mixed now because the section Sequence Diagram renamed to Implementation details previously included flow and notes about AuthCode flow. Now mixes sentences about CIBA/JWT-Bearer with AuthCode (e.g.: about prompt parameter).
I propose following approach instead:
-
Remove full section Sequence Diagram
-
In section Authentication Request with a temporary token
- Include the sentence saying that API provider guarantees there is no user interaction. No strong opinion if needeed to indicate that this applies to CIBA only.
- Include links to point to detailed flows.
-
In section Authentication Request without a temporary token
- Include the details about prompt=none. This is about authentication request so makes sense to have it in this section.
I doubt what to do with the note about how the phone number is retrieved. It may fit in Resources and operations overview section
If you think this changes many things and prefer to maintain a separated section it's fine also, but these clarifications and differentiation with AuthCode are needed anyway IMO.
|
Thanks a lot @AxelNennker and @diegogonmar for your comment. I've a new proposal. I understood that the point guaranteeing that there is no user interaction is the crucial one so I move directly under the the Authentication Request part (whatever we use of not a temporary token did not change the fact that no user interaction - right?). I removed the note about he note about how the phone number is retrieved. After all this yaml for the app developer and she/he did not care as it is our fabric recipe. Looking for your feedbacks. |
diegogonmar
left a comment
There was a problem hiding this comment.
I think its clearer and simpler now, thanks @bigludo7.
LGTM
|
As the PR covers more than removing or replacing the sequence diagrams already, that is more, than #207 and #209, I suggest recommending JWT Bearer Flow over CIBA. Replace this:
By this:
|
This PR is cleanup/documentation. Recommending a flow over another is something different. Needs an issue and a group agreement, and further I don't think it's something to be covered when moving from RC to public. Therefore, I don't agree with using this PR for that. |
|
I tend to agree with @diegogonmar and remind that this PR objective is only to remove the sequence diagram. Could we
|
What type of PR is this?
Add one of the following kinds:
What this PR does / why we need it:
Remove sequence diagram image in the yaml (it was not up to date and this redundant with ICM documentation) - instead refer ICM
Which issue(s) this PR fixes:
Fixes #207 #209
Special notes for reviewers:
Changelog input
Additional documentation
This section can be blank.